package gdut.jmxywz.been;

import java.util.Date;
import java.util.HashSet;
import java.util.Set;

/**
 * Vertical entity. @author MyEclipse Persistence Tools
 */

public class Vertical implements java.io.Serializable {

	// Fields

	private Integer verId;
	private Teacher teacherByEditer;
	private Teacher teacherByAssessor;
	private String verNum;
	private String verTitle;
	private String verCopartner;
	private String verPrincipal;
	private Integer verAccount;
	private Integer verRec;
	private String verSort;
	private Date verTime;
	private String verContext;
	private String auditing;
	private String assessorInfo;
	private Date editedTime;
	private Set verticalFiles = new HashSet(0);

	// Constructors

	/** default constructor */
	public Vertical() {
	}

	/** minimal constructor */
	public Vertical(String verNum, String verTitle, Integer verAccount,
			Integer verRec) {
		this.verNum = verNum;
		this.verTitle = verTitle;
		this.verAccount = verAccount;
		this.verRec = verRec;
	}

	/** full constructor */
	public Vertical(Teacher teacherByEditer, Teacher teacherByAssessor,
			String verNum, String verTitle, String verCopartner,
			String verPrincipal, Integer verAccount, Integer verRec,
			String verSort, Date verTime, String verContext, String auditing,
			String assessorInfo, Date editedTime, Set verticalFiles) {
		this.teacherByEditer = teacherByEditer;
		this.teacherByAssessor = teacherByAssessor;
		this.verNum = verNum;
		this.verTitle = verTitle;
		this.verCopartner = verCopartner;
		this.verPrincipal = verPrincipal;
		this.verAccount = verAccount;
		this.verRec = verRec;
		this.verSort = verSort;
		this.verTime = verTime;
		this.verContext = verContext;
		this.auditing = auditing;
		this.assessorInfo = assessorInfo;
		this.editedTime = editedTime;
		this.verticalFiles = verticalFiles;
	}

	// Property accessors

	public Integer getVerId() {
		return this.verId;
	}

	public void setVerId(Integer verId) {
		this.verId = verId;
	}

	public Teacher getTeacherByEditer() {
		return this.teacherByEditer;
	}

	public void setTeacherByEditer(Teacher teacherByEditer) {
		this.teacherByEditer = teacherByEditer;
	}

	public Teacher getTeacherByAssessor() {
		return this.teacherByAssessor;
	}

	public void setTeacherByAssessor(Teacher teacherByAssessor) {
		this.teacherByAssessor = teacherByAssessor;
	}

	public String getVerNum() {
		return this.verNum;
	}

	public void setVerNum(String verNum) {
		this.verNum = verNum;
	}

	public String getVerTitle() {
		return this.verTitle;
	}

	public void setVerTitle(String verTitle) {
		this.verTitle = verTitle;
	}

	public String getVerCopartner() {
		return this.verCopartner;
	}

	public void setVerCopartner(String verCopartner) {
		this.verCopartner = verCopartner;
	}

	public String getVerPrincipal() {
		return this.verPrincipal;
	}

	public void setVerPrincipal(String verPrincipal) {
		this.verPrincipal = verPrincipal;
	}

	public Integer getVerAccount() {
		return this.verAccount;
	}

	public void setVerAccount(Integer verAccount) {
		this.verAccount = verAccount;
	}

	public Integer getVerRec() {
		return this.verRec;
	}

	public void setVerRec(Integer verRec) {
		this.verRec = verRec;
	}

	public String getVerSort() {
		return this.verSort;
	}

	public void setVerSort(String verSort) {
		this.verSort = verSort;
	}

	public Date getVerTime() {
		return this.verTime;
	}

	public void setVerTime(Date verTime) {
		this.verTime = verTime;
	}

	public String getVerContext() {
		return this.verContext;
	}

	public void setVerContext(String verContext) {
		this.verContext = verContext;
	}

	public String getAuditing() {
		return this.auditing;
	}

	public void setAuditing(String auditing) {
		this.auditing = auditing;
	}

	public String getAssessorInfo() {
		return this.assessorInfo;
	}

	public void setAssessorInfo(String assessorInfo) {
		this.assessorInfo = assessorInfo;
	}

	public Date getEditedTime() {
		return this.editedTime;
	}

	public void setEditedTime(Date editedTime) {
		this.editedTime = editedTime;
	}

	public Set getVerticalFiles() {
		return this.verticalFiles;
	}

	public void setVerticalFiles(Set verticalFiles) {
		this.verticalFiles = verticalFiles;
	}

}